/** CSS RESET */
html, body, div, span, applet, object, iframe, p, blockquote, pre, abbr, acronym, address, big, code,del, dfn, img, ins, kbd, q, s, samp, small, strike, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; } 
body { line-height:1; font-family: sans-serif; font-size: 14px;} 
table { border-collapse:separate; border-spacing:0; } 
caption, th, td { text-align:left; font-weight:normal;} 
blockquote:before, blockquote:after, q:before, q:after { content:"";} 
blockquote, q { quotes:"" ""; } 
  
/* HTML5 tags */ 
header, section, footer, aside, nav, article, figure { display: block; } 
input { font-size: 12px; font-family: sans-serif; } 
select, textarea, input.text { font-size: 12px; font-family: verdana; } 
form .errors { color: red; } 



body {background: #fff url(http://www.se.df.gov.br/wp-content/uploads/bg-gradient.png) 0 0 repeat-x; font: normal 14px/20px Arial, Helvetica, sans-serif;}
.well {background-color: #fff; border: 1px solid; border-color: rgba(0,0,0,0.15); border-radius: 5px;}
.form-actions {background-color: #fff; border-top: 0px; text-align: right; padding: 0px; margin-top: 10px;}
.containerFormLogin {margin: 40px 0px;}


.separator {width: 100%; border-bottom: 5px solid #C90B10}
.margin-top-20 {margin-top: 20px;}
.social-icons {margin-top: 30px;}